【如何使用Excel进行两表之间模糊匹配查找】 |
您所在的位置:网站首页 › vba 工作表名称模糊查找怎么办啊 › 【如何使用Excel进行两表之间模糊匹配查找】 |
在特殊情况下,A表中表示人名字段的内容只是包含名字,B表中表示人名字段包含姓和名字,如A表:yinxu ,B表:li yinxu ,我们认为是同一个人,如何通过Excel更好的匹配出来呢? (1)需求:根据A表匹配出B表对应人员的年龄? A表数据源 名字YuanhuaGU JiangangGUO SiminHAN YiSiyuLIU HanruB表数据源 名字年龄wei Yuanhua35dx GU Jiangang43dc GUO Simin29sc HAN Yi40sd Siyu26gf LIU Hanru33 (2)解决:我们通过使用VLOOKUP+通配符结合方式进行处理,其匹配的准确度更高,也通过使用VLOOKUP的近似匹配进行对比。 ①VLOOKUP+通配符(*) =VLOOKUP("*"&C2&"*",$A$2:$A$17,1,0) ②VLOOKUP近似匹配(通过设置最后1个参数为1,近似匹配) =VLOOKUP(C2,$A$2:$A$17,1,1) (3)最终结果:通过对比发现,通过VLOOKUP+通配符匹配的结果准确性更高,使用VLOOKUP近似匹配,其匹配的结果准确性很低,得到的结果不是我们想要的。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |